package so.ifl.dao;

import java.util.List;
import java.util.Map;
import org.apache.ibatis.session.RowBounds;
import so.ifl.vo.OfficeVo;
/**
 * 
 * create by simon
 * create at 2012-1-8 上午10:04:42
 * <mailto:liangyuanliu@gmail.com>
 */
public interface OfficeInfoDao {


	public List<OfficeVo> queryOfficeWithParamAndPagination(
			Map<String, Object> param, RowBounds rowBounds);

	public int countOfficeWithParam(Map<String, Object> param);

	public void insertOffice(OfficeVo officeVo);

	public void updateOffice(OfficeVo officeVo);

	public void deleteOffice(Integer companyId);
	
	public List<OfficeVo> queryOfficeByStudent(Map<String, Object> params);

}
